Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 France F1 France F4 France F5 France F6 France F7 Germany F6 France F11 Germany F1 France F4 France F5 France F7 France F8 France F12 France F16 France F17 France F22 France F2 Garden Open - Rome Challenger 42 - Andrezieux Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino LTA Hull Challenger - Hull Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Samarkand Challenger - Samarkand FILA Challenger Biella - Biella Copa Ericsson Mexico - Guadalajara Quelle Cup - Furth Memorial Savigny - Sassuolo Brixina Tennis Open - Bressanone Geneva Challenger - Geneva VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Barletta Citta Della Disfida Open 99 - Barletta Challenger 42 - Andrezieux 5th Sardinian International Championships - Cagliari Top Wool Challenger Biella - Biella Asics Challenger Open - Monchengladbach Open Sainte Victoire - Aix-En-Provence Stella Artois Clay Court Championship - Budaors Open de L'Isere - Grenoble Heineken Challenger - Ho Chi Minh City Banca Stato Challenger - Lugano Timisoara Challenger 2005 - Timisoara GHI Bronx Classic - Bronx Open D'Orleans - Orleans Open de L'Isere - Grenoble BH Telecom Indoors Sarajevo 2006 - Sarajevo Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Open de Montauban - Montauban Bancastato Challenger Lugano - Lugano Privatbank Open 2006 - Dnepropetrovsk Top Wool Challenger-Immagine Trophy - Biella BMW Tennis Championship - Sunrise Siemens Open - Scheveningen San Marino Cepu Open - San Marino Sporting Challenger '07 Trofeo Regione Piemonte - Turin Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Sardinia International Championship - Cagliari Copa Sevilla - Seville BMW Tennis Championship - Sunrise AXA Open II - Espinho Fujitsu Siemens Open - Budapest Ho Chi Minh City Challenger - Ho Chi Minh City BNP Paribas Primrose - Bordeaux Compaq Challenger - Bucharest Sporting Challenger '08-Trofeo Regione Piemonte - Turin Milano Challenger-Jameson Cup - Milan San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Pekao Open - Szczecin Challenger 42 - Andrezieux Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Cepu Open - San Marino Timisoara Challenger - Timisoara Trani Cup - Trani Monza Challenger Caltanissetta Challenger Challenger Groningen - Groningen Rome Challenger San Benedetto Challenger Sopot Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis Sunrise Challenger San Marino Challenger Ethias Tennis Trophy - Mons Rome Challenger Genova Challenger Rome Challenger Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger X Torneo Internazionale di Tennis - Barletta Trani Challenger Como Challenger Nord LB Open 2006 - Braunschweig Napoli Challenger Mons Challenger Rome Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger San Marino Challenger Mons Challenger Palermo Challenger Rennes Challenger Courmayeur Challenger Quimper Challenger Barletta Challenger Napoli Challenger Prostejov Challenger Scheveningen Challenger Orbetello Challenger Todi Challenger Warsteiner Grand Prix - Oberstaufen Napoli Challenger Palermo Challenger Citta di Brindisi - Brindisi Quimper Challenger Cherbourg Challenger Intersport Heilbronn Open - Heilbronn Rabat Challenger Barletta Challenger Kosice Challenger Milan Challenger Open Mutouest - St. Brieuc San Marino Challenger Genova Challenger St. Remy Challenger Todi Challenger Geneva Challenger Nokian Hakkapeliitta Open - Tampere Rome Challenger Prague Challenger Blois Challenger Scheveningen Challenger Challenger Ford de Cherbourg - Cherbourg Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger St. Remy Challenger Banja Luka Challenger Orleans Challenger Sibiu Challenger Mons Challenger Rennes Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Cairo Challenger 2002 - Cairo Rome Challenger Blois Challenger Milan Challenger San Marino Challenger Como Challenger St. Remy Challenger Biella Challenger Genova Challenger Orleans Challenger Sibiu Challenger Napoli Challenger Rennes Challenger Milan Challenger Rimini Challenger Manerbio Challenger Napoli Challenger Genova Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Napoli Challenger Mestre Challenger Perugia Challenger Milan Challenger Padova Challenger ATP Challenger Numea - New Caledonia Orleans Challenger San Benedetto Challenger Cordenons Challenger Challenger 42 - Andrezieux Manerbio Challenger Como Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Genova Challenger Szczecin Challenger Top Wool Challenger - Biella Noumea Challenger Rome Challenger Cherbourg Challenger Bordeaux Challenger Mobilux Open - Luxembourg St. Brieuc Challenger Turin Challenger Rome Challenger Vicenza Challenger Challenger Ford de Cherbourg - Cherbourg Perugia Challenger Tennis Napoli Cup - Naples Garden Open - Rome Milan Challenger Challenger Canottieri Minico - Mantova Nottingham Challenger Siemens Open 2002 - Scheveningen AXA Open - Lisbon Trani Cup - Trani Cortina Challenger Fano Challenger Como Challenger Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Rome Challenger DPD Challenger 2000 - Aschaffenburg Turin Challenger Open de Franche-Comte - Besancon Honda Kah Singapore Men's Tennis Open - Singapore MTNL Cellular ATP Challenger - Mumbai Residenza Open - Magdeburg Open de Montauban - Montauban 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Jameson Cup - Milan Samarkand Challenger - Samarkand Open de Franche-Comte - Besancon Marrakech Challenger Exim Agmedia Open - Kosice San Remo Tennis Cup 15° Piertomaso - San Remo Tunis Challenger Prostejov Challenger Monza Challenger V Trani Cup - Trani Stella Artois Clay Court Championships - Budaors Cortina Challenger Nokian Hakkapeliitta Open - Tampere Cordenons Challenger Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum The Wrexham Challenger - Wrexham Caltanissetta Challenger CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest Bulgarian Challenger 2002 - Sofia LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw Gerry Weber Open - Halle FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Open de L'Isere - Grenoble Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Internationale Badische Meisterschaften Um Den Techem Cup - Zell Bordeaux Challenger Manerbio Challenger Lugano Challenger Tennislife Cup - Napoli Rabat Challenger Oberstaufen Challenger Segovia Challenger Trani Challenger Como Challenger St. Remy Challenger San Remo Challenger Genova Challenger Bordeaux Challenger Rome Challenger Bordeaux Challenger Furth Challenger Grand Prix Hassan II - Casablanca Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan Open Seat-Godo 2001 - Barcelona Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna St. Brieuc Challenger Cherbourg Challenger Brasil Open - Costa do Sauipe Szczecin Challenger Madrid Challenger ABN/AMRO World Tennis Tournament - Rotterdam Mons Challenger Rennes Challenger Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Internationaler Raiffeisen Grand Prix - St. Polten Cordenons Challenger Synsam Swedish Open - Bastad Trnava Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Noumea Challenger Kremlin Cup - Moscow Caltanissetta Challenger Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires St. Brieuc Challenger Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Barletta Challenger Campionati Internazionali di Sicilia - Palermo Quimper Challenger Napoli Challenger Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Monza Challenger Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Heineken Open - Auckland Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Rome Challenger Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires AEGON Championships - London AEGON International - Eastbourne International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BCR Open Romania - Bucharest Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Sao Paulo Challenger Tour Finals Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Open Sud de France - Montpellier VTR Open - Vina del Mar Istanbul Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Todi Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger Campionati Internazionali di Sicilia - Palermo SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Moselle Open - Metz Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Rio Open - Rio de Janeiro Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Brasil Open - Sao Paulo Argentina Open - Buenos Aires Heineken Open - Auckland Argentina Open - Buenos Aires Brasil Open - Sao Paulo Generali Open - Kitzbuhel Biella Challenger Open Seat Godo 2003 - Barcelona Manerbio Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Le Gosier Challenger Genova Challenger Napoli Challenger Bordeaux Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Quimper Challenger Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone Zagreb Open - Zagreb I Open de Tenis Comunidad de Madrid - Madrid VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Chennai Open - Chennai Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Open SEAT 2008 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose Campionati Internazionali di Sicilia - Palermo Erste Bank Open - Vienna Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Croatia Open - Umag Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BRD Nastase Tiriac Trophy - Bucharest French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Telecom Italia Masters - Rome French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 U.S. Open - New York Olympics - Athens Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1